leading edge temperature probe - Turkish English Dictionary